Never Ending Japanese Instrumental That Reminds Me Of Nujabes.